The Opportunity of a Millennium

نویسندگان

  • Christopher Creel
  • Bertrand Meyer
  • Philippe Stephan
چکیده

y now you have probably heard more than you really care to about the " millennium crisis, " also known as the Year 2000 problem or—license plate style —Y2K. If you haven't brushed off the whole thing altogether, you've probably included in your New Year's resolution plan for January 1, 2000, to wait a little before rushing to the airport, stepping into an elevator, or cashing in on your mutual funds. Yet for all the books, conferences, and articles, the software community, with a few exceptions, has neither heeded the lesson nor seized the opportunity. But it may not be too late. For most companies, " doing something about Y2K " has usually involved sending stern letters to suppliers asking them to guarantee compliance of their products, and appointing a team—inter-nal or external—to convert existing software. Conversion here usually means going through old code, typically Cobol, looking for explicit uses of two-digit date fields, and extending them to four digits. If this characterizes the extent of your Year 2000 effort, your company is missing an important opportunity. How did the crisis happen in the first place? Conventional wisdom suggests that programmers were byte hoarders, who foolishly chose to save tiny amounts of memory instead of properly planning. An alternative explanation puts the blame on the programmers' managers, which is consistent with the current Dilbertist trend that suggests all managers are morons. Both these variants lack perspective. It is easy today to laugh at a programmer or a manager for saving two bytes of memory per database field in 1965. But we aren't the ones who had to make the tough technical decisions back then. Software construction, like other engineering efforts, is a constant search for the right trade-offs between a number of competing factors, including space efficiency, time efficiency, flexibility and maintainability of the architecture, compatibility, ease of use, and ease of implementation. One person's brilliant trade-off may become, in different cir-cumstances—say if memory costs drop a thousand-fold and a product meant to be used for two years lasts well into the next millennium—a paragon of silliness mocked in Newsweek cartoons. The two-digit date field may in many cases have been a silly choice, but it is just a choice among millions that programmers have to make all the time, not because they or their managers are cretins with no long-term vision, but because that's what their job takes. While …

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Qom Plain at the End of Bronze and the Beginning of Iron Age

From the cultural-geographical perspective, the Qom plain is part of the cultural area of ​​the Central Plateau of Iran. Archaeologically, this region had many contacts with other areas of the Central Plateau such as the plains of Kāshān, Sāveh, Qazvin, and Rey. It also had relations with the synchronous centers in the northeast, northwest, central Zāgros, and Khuzestān plain. This is due to it...

متن کامل

A Vessel for Building Another Vessel. A Technical Template of the Late 4th Millennium BCE in the Central-Eastern of the Iranian Plateau?

Two vessels from different sites of the Iranian Plateau, dating to the late 4th or early 3rd millennium BCE are presented aspalaeotechnological case studies. In the fractures of the vessels’ walls, interfaces left by added clay parts (enhanced inthe two illustrations) are quite recognizable. It is proposed that in both cases potters, in order to construct the bases, usedto make bowls comparable...

متن کامل

Craft Specialization at Shahdad: Pottery Production during the third millennium BC

Many potteries have been discovered from excavations and a surface survey at Shahdad, but few works have beendone to examine craft specialization in pottery production at this important site. Different types of potteries, some ofwhich bearing potter marks demonstrate that craftsmen of the site had involved in manufacturing of centralized potteryproduction. A number of kilns and many waste of po...

متن کامل

An Investigation into the Form of Bronze and Pottery Wares of the First Millennium BC, Preserved at the Samāvi Collection

By studying works of art remained from the past, various fields of study such as cultural, anthropological and artistic domains can be understood more clearly. These works can be found in national or private museums and examined in detail. A relativrly large collection of such ancient works has been compiled by Javād Samāvi (1954-2015), which includes vessels and artifacts from the prehistoric ...

متن کامل

ارزیابی گاهنگاری دوره مس‌سنگی جنوب شرق ایران: گاهنگاری مطلق (14C) و نسبی تپه دهنو و تپه دهنو شرقی شهداد با استفاده از روش طیف‌سنج جرمی شتاب‌دهنده (AMS)

Archaeologically, eastern Iran is poorly known compared to the other regions of Iranian Plateau. Hence, there are many unanswered questions regarding the prehistoric chronological table of this region. The present knowledge of prehistoric cultures and chronology of Southeastern Iran is mostly through based on the 1960s archaeological excavations. In particular, the common chronology of the Chal...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEEE Computer

دوره 30  شماره 

صفحات  -

تاریخ انتشار 1997